Giant jellyfish spotted in Taytay, Palawan! | Born to be Wild

2023-10-16 6

Aired (October 15, 2023): Doc Ferds Recio and his team encountered a huge jellyfish while accompanying fishermen in Taytay, Palawan. Watch this video.